a mother hen - French English Dictionary